something which nitrifies - Francés Inglés Diccionario